package com.gonsin.gmessage.example.test;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author fzy
 * @description: 10000N对象
 * @date 2023/4/21 16:59
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class S10000NStatusDto {

    /**
     * 系统状态值，非单元状态值，相关查系统状态表
     */
    //private String state;

    /**
     * 模式，0：主服务器模式 1：扩展服务器 2：备份服务器
     */
    private Integer system_mode;

    /**
     * 发言模式
     */
    private Integer dis_mode;

    /**
     * 最大发言人数
     */
    private Integer dis_max;

    /**
     * 最大翻译通道
     */
    private Integer tag_max;

    /**
     * 系统锁定标志 ,(0;试用，1：解锁，2：锁定)  ，ID = 2(LCD管理程序）时返回
     */
    private Integer lock;

    /**
     * 系统语言，ID = 2(LCD管理程序）时返回
     */
    private Integer server_language;

    /**
     * 系统试用时间，ID = 2(LCD管理程序）时返回
     */
    private Integer try_time;

    /**
     * 声控时间
     */
    private Integer voice_time;

    /**
     * 表决状态  state = 2 的时候有效
     */
    private VoteStatusDto vote_status;

    /**
     * 报到状态
     */
    private RegStatusDto reg_status;
}